package com.panda.cn.service;


import cn.hutool.json.JSONObject;
import com.panda.cn.entity.SysDeptEntity;
import com.panda.cn.entity.SysJobEntity;

import java.util.List;

public interface SysDeptService {
    
    
    /**
     * 树
     *
     * @param params 参数个数
     * @return {@link List}
     */
    List tree(JSONObject params);
    /**
     * 插入
     *
     * @param params 参数个数
     * @return {@link Long}
     */
    Long insert(SysDeptEntity params);
    
    /**
     * 更新
     *
     * @param params 参数个数
     * @return {@link Long}
     */
    Long update(SysDeptEntity params);
    
    
    /**
     * 删除
     *
     * @param params 参数个数
     * @return {@link Long}
     */
    Long remove(List<Long> params);
}
